@charset "utf-8";
/*userCARDS*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
#userCARDS { position:relative; z-index:1000; }
#userCARDS img { border:0; }
#userCARDS em { font-style:normal; font-weight:normal; }
#userCARDS ul { list-style:none; }
#userCARDS .fl { float:left; }
#userCARDS .fr { float:right; }
#userCARDS .clean:before, #userCARDS .clean:after { content:""; display:table; }
#userCARDS .clean:after { clear:both; }
#userCARDS .clean { zoom:1; }
#userCARDS input:focus { outline:none; }
#userCARDS input { vertical-align:middle; }
#userCARDS a { text-decoration:none; }
#userCARDS a:hover { text-decoration:underline; }
.userCARDS_icon { background-image:url(http://images.51wan.com/v3/userCARDS/images/game/userCARDS_icon.png); _background-image:url(http://images.51wan.com/v3/userCARDS/images/game/userCARDS_icon.png); background-repeat:no-repeat; }
/*userCARDS_loading*/
.userCARDS_loading { display:none; padding:90px 85px 140px; width:70px; height:70px; background-position:-480px 0; }
/*userCARDS_logIn*/
.userCARDS_logIn { display:block !important; margin:0 auto; padding:0 0 0 11px; width:229px; height:300px; background-position:-240px 0; }
.userCARDS_nav { height:29px; font:12px/28px Arial, simsun; }
.userCARDS_name { width:93px; height:30px; overflow:hidden; white-space:nowrap; }
.userCARDS_nav .userCARDS_bless, .userCARDS_nav span, .userCARDS_name { color:#532C00; }
#userCARDS a.userCARDS_name:hover { text-decoration:none; }
.userCARDS_center, .userCARDS_manage, .userCARDS_center:hover, .userCARDS_manage:hover { color:#FACD89; }
a.userCARDS_exit, a.userCARDS_exit:hover { display:inline; margin:0 10px; color:#BF9D69; }
.userCARDS_head, .userCARDS_head a, .userCARDS_head img { display:block; margin:0; padding:0; width:70px; height:70px; overflow:hidden; }
.userCARDS_head { border:4px solid #CCA44E; background:#FFFFFF url(http://images.51wan.com/v3/userCARDS/images/game/loading.gif) center center no-repeat; }
.userCARDS_lvl { padding:4px 0 0 10px; }
.userCARDS_ranking, .userCARDS_rank, .userCARDS_integral { height:22px; font:12px/22px Arial, simsun; }
.userCARDS_ranking, .userCARDS_integral { color:#333333; }
.userCARDS_ranking a, .userCARDS_integral a, .userCARDS_ranking a:hover, .userCARDS_integral a:hover { padding:0 15px 0 0; color:#C51704; }
.userCARDS_integral { margin:10px 0 0 0; }
.userCARDS_up { background-position:right -369px; }
.userCARDS_down { background-position:right -349px; }
.userCARDS_rank_lvl { position:relative; margin:4px 0 0; width:50px; height:13px; background:url(http://images.51wan.com/v3/userCARDS/images/game/userLevel.png) no-repeat; _background:url(http://images.51wan.com/v3/userCARDS/images/game/userLevel8.png) no-repeat; }
.userCARDS_rank_lvl img { position:absolute; left:30px; top:0; }
a.userCARDS_rank_val, a.userCARDS_rank_val:hover { display:inline; margin:0 0 0 6px; color:#C51704; }
.userCARDS_progress { position:relative; margin:-2px 0 0 0; padding:6px 1px 1px; width:120px; height:12px; background-position:-130px -300px; }
.userCARDS_progressLink { position:absolute; top:6px; left:1px; width:120px; height:12px; background:url(http://images.51wan.com/v3/userCARDS/images/game/transparent.png); overflow:hidden; z-index:10; }
.userCARDS_progressBar { width:0; height:12px; background-position:-252px -300px; overflow:hidden; }
.userCARDS_progressVal { position:absolute; top:6px; left:8px; font:10px/12px Arial, simsun; color:#333333; -webkit-text-size-adjust:none; }
.userCARDS_progressVal em { margin:0 1px 0 0; }
.userCARDS_progressVal span { margin:0 0 0 1px; }
.userCARDS_viplvl { position:relative; margin:4px 0 0 0; height:20px; z-index:999; }
.upgradeEffects { position:absolute; top:0; left:0; display:none; width:240px; height:300px; z-index:1000; }
.LupgradeEffects { position:absolute; top:0; left:0; width:240px; display:none; height:300px; z-index:1000; }
.userCARDS_viplv { margin:1px 3px 0 0; padding:0; }
.userCARDS_viplv img { display:block; }
.userCARDS_upgradeOff { cursor:default; }
a.userCARDS_tobevip { width:78px; text-align:center; font:700 12px/20px Arial, simsun; color:#C51704; }
a.userCARDS_diamond, a.userCARDS_badge, a.userCARDS_diamond:hover, a.userCARDS_badge:hover { width:48px; padding:0 0 0 22px; font:12px/20px Arial, simsun; color:#FACD89; }
.userCARDS_Dspe { margin:0 70px 0 0; }
.userCARDS_diamond { background-position:-460px -321px; }
.userCARDS_badge { background-position:-460px -301px; }
.userCARDS_badge span { color:#333333; }
.userCARDS_badge:hover span { color:#C51704; }
.userCARDS_recently { margin:4px 0 0 0; }
.userCARDS_recently p, .userCARDS_privilege p, .userCARDS_game p { font:700 12px/24px Arial, simsun; color:#B38E60; }
#recentGame { width:225px; height:53px; overflow:hidden;}
ul.cardLoading li { margin:0; padding:0 3px 0 0; width:222px; height:50px; background:none; font:12px/40px Arial, simsun; color:#333; text-align:center;}
.userCARDS_recently li { margin:0 0 6px; width:214px; height:22px; background:url(http://images.51wan.com/v3/userCARDS/images/game/userCARDS_recently.png) no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.51wan.com/v3/userCARDS/images/game/userCARDS_recently.png'); vertical-align:middle; overflow:hidden; }
.userCARDS_recently li img { display:inline; margin:3px 0 0 3px; width:16px; height:16px; vertical-align:middle; }
.userCARDS_recently li a { _position:relative; font:12px/22px tahoma, arial, simsun; }
li a.userCARDS_recentlyName, li a.userCARDS_recentlyName:hover { display:inline; margin:0 0 0 6px; width:79px; color:#FFE3B9; font-weight:700; }
a.userCARDS_recentlyServer, a.userCARDS_recentlyServer:hover { display:inline; padding:0 5px 0 0; width:40px; color:#FFE3B9; text-align:right; }
a.userCARDS_recentlyMore { display:inline-block; margin:4px 0 0 13px; width:7px; height:13px; background-position:-105px -330px; text-indent:-9999em; overflow:hidden; }
.userCARDS_privilege, .userCARDS_game { width:225px; height:45px; overflow:hidden; }
.userCARDS_privilege dt, .userCARDS_game dt { width:197px; height:21px; overflow:hidden; }
.userCARDS_privilege dt p, .userCARDS_game dt p { margin:0 0 0 5px; font:12px/20px Arial, simsun; color:#999999; }
.userCARDS_privilege dt a, .userCARDS_game dt a { float:left; margin:0 7px 0 0; }
.userCARDS_privilege dt img, .userCARDS_game dt img { width:20px; height:20px; }
.userCARDS_privilege dd img, .userCARDS_game dd img { display:block; }
.userCARDS_quick { margin:9px 0 0 -9px; }
.userCARDS_quick a { display:inline; margin:0 0 0 9px; width:66px; height:20px; background:url(http://images.51wan.com/v3/userCARDS/images/game/userCARDS_quick.png); font:12px/19px tahoma, arial, simsun; color:#FACD89; text-align:center; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.51wan.com/v3/userCARDS/images/game/userCARDS_quick.png'); cursor:pointer; }
#userCARDS .userCARDS_quick a:hover { text-decoration:none; color:#FACD89; }
/*userCARDS_vip*/
.userCARDS_vip .userCARDS_name, .userCARDS_vip .userCARDS_name:hover { color:#FF3034; }
/*userCARDS_common*/
.userCARDS_common .userCARDS_name, .userCARDS_common .userCARDS_name:hover { color:#532C00; }
.userCARDS_common .userCARDS_tobevip, .userCARDS_common .userCARDS_game { display:block; }
a.userCARDS_up, a.userCARDS_down, a.userCARDS_rank_val { cursor:default; }
#userCARDS a.userCARDS_up:hover, #userCARDS a.userCARDS_down:hover, #userCARDS a.userCARDS_rank_lvl:hover, #userCARDS a.userCARDS_rank_val:hover { text-decoration:none; }
/*lv,vip*/
#userCARDS .userCARDS_name { width:120px; height:22px; cursor:default; }
#userCARDS .userCARDS_nav span, #userCARDS .userCARDS_nav .userCARDS_bless { color:#FFE3B9; }
#userCARDS a.userCARDS_diamond:hover { text-decoration:none; }
#userCARDS .userCARDS_rank_lvl { margin:2px 0 0 0; }
#userCARDS .userCARDS_rank { margin:5px 0 0 0; }
.userCARDS_lvl .cardLoading { color:#333;}
.userCARDS_lvl .cardLoading a { display:none;}
/*userCARDS_NEWlogOut*/
.userCARDS_logOut { position:relative; margin:0 auto; width:240px; height:300px; background-position: 0 0; }
.userCARDS_logOut dl { padding:13px 0 0 13px; }
.userCARDS_logOut dt { display:inline; margin:0 9px 0 0; }
.userCARDS_logOut dt p { margin:0 0 6px; padding:2px 8px; width:124px; height:24px; background-position:-65px -355px; overflow:hidden; }
.userCARDS_logOut dt input { width:134px; height:20px; font:12px/20px Arial, simsun; background:none; border:0; color:#B0B0B0; }
.userCARDS_logOut dd input { width:65px; height:61px; background-color: transparent; background-position:0 -328px; border:0; cursor:pointer; }
.userCARDS_VCode { display:none; padding:0 0 0 13px; }
.userCARDS_VCode p { margin:0 5px 0 0; padding:2px 8px; width:69px; height:24px; background-position:0 -300px; overflow:hidden; }
.userCARDS_VCode input { width:69px; height:20px; font:12px/20px Arial, simsun; background:none; border:0; color:#B0B0B0; }
.userCARDS_VCode img { display:block; padding:2px 0; width:83px; height:24px; cursor:pointer; }
.userCARDS_other { margin:8px 0 0 13px; }
.userCARDS_other input { width:14px; height:14px; }
.userCARDS_other label, a.userCARDS_forget, a.userCARDS_register { font:12px/14px Arial, simsun; color:#B38E60; }
a.userCARDS_forget, a.userCARDS_register { color:#FACD89; }
.userCARDS_other label { display:inline; margin:0 45px 0 5px; }
a.userCARDS_forget { display:inline; margin:0 15px 0 0; }
.openLoginTitle { padding:10px 0 0 13px; font:12px/20px Arial, simsun; color:#B38E60; }
.openLogin a { display:inline-block; margin:10px 0 0 13px; width:100px; height:20px; text-indent:-999em; overflow:hidden; }
.openLogin .icon_sina { background-position:-207px -359px; }
.openLogin .icon_qq { background-position:-308px -359px }
.userCARDS_swf { position:absolute; left:5px; bottom:2px; width:230px; height:130px; }
